// index.less 添加样式
.info-text {
  height: 24px;  // 与 Input small 尺寸一致
  line-height: 24px;
  padding: 0 8px;
  margin-bottom: 4px;
  background-color: #f5f5f5;
  border-radius: 2px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.85);
}

.section {
  &-label {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 8px;
    color: #666;
    min-height: 32px;
    display: flex;
    align-items: center;
  }

  &-container {
    margin-bottom: 16px;
    display: flex;
    flex-direction: column;
  }

  &-title {
    margin-bottom: 8px;
    min-height: 32px;
    display: flex;
    align-items: center;
  }
}


.readonly-input {
  margin-bottom: 4px !important;
  background-color: #f5f5f5;
  font-size: 12px;
  height: 24px !important;
}

.editable-input {
  margin-bottom: 4px !important;
  height: 24px !important;

  // 针对 Select 组件的样式覆盖
  &.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    height: 24px !important;
    line-height: 24px !important;
    padding: 0 8px !important;
    font-size: 12px !important;
  }

  // Select 的选择框内容垂直居中
  &.ant-select-single .ant-select-selector .ant-select-selection-item {
    line-height: 22px !important;
  }
}

